Cover Image of ISBN 9780226660981

9780226660981
0-226-66098-2