publisher: W. W. Norton & Company publish date: March 17th 2004
format: hardcover pages: 512
language: English
ISBN:
0393730182 (9780393730180)
publisher: W. W. Norton & Company publish date: April 20th 2009
format: paperback pages: 494
language: English
ISBN:
0393732967 (9780393732962)