publisher: W. W. Norton & Company publish date: July 12th 2010
format: hardcover pages: 558
language: English
ISBN:
0393076660 (9780393076660)
publisher: W. W. Norton & Company
format: ebook pages: 512
language: English
ISBN:
0393079309 (9780393079302)