publisher: W. W. Norton & Company publish date: December 17th 2007
format: paperback pages: 552
language: English
ISBN:
0393930912 (9780393930917)
publisher: W. W. Norton & Company publish date: October 1st 2001
format: paperback pages: 360
language: English
ISBN:
0393976300 (9780393976304)