publisher: Vintage Digital publish date: June 4th 2009
format: ebook pages: 448
language: English
ISBN:
1407018264 (9781407018263)
publisher: W. W. Norton & Company publish date: May 17th 2007
format: ebook pages: 400
language: English
ISBN:
0393343855 (9780393343854)
publisher: Norton, W. W. & Company, Inc. publish date: August 7th 2006
format: hardcover pages: 400
language: English
ISBN:
0641915632 (9780641915635)