Book Details
Format
Hardcover
Pages
1,086
Language
English
Published
Jun 1, 2008
Publisher
W W Norton & Co Inc
ISBN-10
0393032337
ISBN-13
9780393032338