publisher: W. W. Norton & Company publish date: August 2nd 2004
format: paperback pages: 547
language: English
ISBN:
0393925013 (9780393925012)
publisher: W. W. Norton & Company publish date: December 3rd 2008
format: paperback pages: 640
language: English
ISBN:
0393933245 (9780393933246)