Cover Image of ISBN 9780060168711

9780060168711
0-06-016871-4