by J. Robert Lennon
publisher: W. W. Norton & Company publish date: September 17th 2004
format: paperback pages: 496
language: English
ISBN:
0393326071 (9780393326079)
publisher: W. W. Norton & Company publish date: September 1st 2003
format: hardcover pages: 448
language: English
ISBN:
0393057313 (9780393057317)
publisher: Granta Books (UK) publish date: October 1st 2003
format: hardcover pages: 483
language: English
ISBN:
1862076251 (9781862076259)