publisher: W. W. Norton & Company publish date: October 17th 2005
format: hardcover pages: 320
language: English
ISBN:
0393060829 (9780393060829)
publisher: Norton, W. W. & Company, Inc. publish date: October 24th 2005
format: hardcover pages: 320
language: English
ISBN:
1427992304 (9781427992307)