Cover Image of ISBN 9780226792811

9780226792811
0-226-79281-1