publisher: W. W. Norton & Company publish date: May 1st 2004
format: hardcover pages: 325
language: English
ISBN:
0393049604 (9780393049602)
publisher: W. W. Norton & Company publish date: June 17th 2005
format: paperback pages: 320
language: English
ISBN:
0393326918 (9780393326918)