publisher: W. W. Norton publish date: June 19th 2005
format: paperback pages: 1664
language: English
ISBN:
0393925668 (9780393925661)
publisher: W. W. Norton & Company publish date: June 28th 2002
format: paperback pages: 619
language: English
ISBN:
0393977498 (9780393977493)
publisher: W. W. Norton & Company publish date: May 7th 2008
format: paperback pages: 658
language: English
ISBN:
0393930394 (9780393930399)