Cover Image of ISBN 9780226106366

9780226106366
0-226-10636-5