publisher: W. W. Norton & Company publish date: October 6th 2003
format: hardcover pages: 384
language: English
ISBN:
0393048969 (9780393048964)
publisher: W. W. Norton & Company publish date: October 17th 2004
format: paperback pages: 512
language: English
ISBN:
0393326160 (9780393326161)