Cover Image of ISBN 9780226244846

9780226244846
0-226-24484-9