publisher: W. W. Norton
publish date: June 12th 2006
format: hardcover pages: 256
language: English
ISBN:
0393060667 (9780393060669)
publisher: W. W. Norton & Company publish date: August 17th 2007
format: paperback pages: 336
language: English
ISBN:
0393330265 (9780393330267)
language: English
ISBN:
0316724696 (9780316724692)