publisher: Picador publish date: November 17th 2001
format: paperback pages: 496
language: English
ISBN:
0312288468 (9780312288464)
publisher: Bloomsbury publish date: September 14th 2010
format: hardcover pages: 352
language: English
ISBN:
1608190358 (9781608190355)
publisher: St. Martin's Press publish date: October 3rd 2006
format: hardcover pages: 432
language: English
ISBN:
031230191X (9780312301910)
publisher: Ladybird, " /> publish date: 1996
ISBN:
0721418430 (9780721418438)
publisher: Bloomsbury publish date: 2012-06-26
format: Paperback pages: 352
language: English
ASIN: B00BDJKHYQ