publisher: Quercus
publish date: July 1st 2011
format: paperback pages: 374
language: English
ISBN:
0857383248 (9780857383242)
publisher: Black Swan publish date: June 26th 2007
format: paperback pages: 336
language: English
ISBN:
0552773034 (9780552773034)
publisher: Black Swan
publish date: October 25th 2005
format: paperback pages: 336
language: English
ISBN:
055277300X (9780552773003)
publisher: Icon Books publish date: June 1st 2012
format: kindle
language: English
ASIN: B008N82DTM
publisher: Quercus
publish date: November 15th 2012
format: kindle pages: 384
language: English
ASIN: B009P1WF58
publisher: Macmillan
publish date: June 22nd 2001
format: hardcover pages: 272
language: English
ISBN:
0333900685 (9780333900680)
publisher: Witchingham Press
publish date: November 13th 2003
format: hardcover pages: 320
language: English
ISBN:
095459200X (9780954592004)
publisher: Simon & Schuster Ltd publish date: 2017-02-09
format: Paperback pages: 448
language: English
ISBN:
1471153010 (9781471153013)
ASIN: 1471153010
publisher: Quercus publish date: 2015-09-10
format: Audible Audio Edition
ASIN: B00XM0JSY4