by Richard White
publisher: W. W. Norton & Company publish date: May 31st 2011
format: hardcover pages: 660
language: English
ISBN:
0393061264 (9780393061260)
publisher: W. W. Norton & Company publish date: April 23rd 2012
format: paperback pages: 720
language: English
ISBN:
0393342379 (9780393342376)
format: kindle pages: 713
language: English
ASIN: B0051GST1U
publisher: W. W. Norton & Company publish date: May 31st 2011
format: ebook pages: 660
language: English
ISBN:
0393082601 (9780393082609)