publisher: St. Martin's Griffin publish date: November 1st 2005
format: paperback pages: 336
language: English
ISBN:
0312333129 (9780312333126)
ASIN: 312333129
publisher: Tantor Audio publish date: 2016-05-03
format: audiobook minutes: 600
ASIN: B01EB83ETK
format: kindle pages: 157
language: English
ASIN: B008IZB4T0
publisher: Faber & Faber
publish date: June 9th 2009
format: hardcover pages: 432
language: English
ISBN:
0571211658 (9780571211654)
publisher: W. W. Norton & Company
format: Hardcover pages: 336
language: English
ISBN:
0393089126 (9780393089127)