by Michael Pearce
publisher: Carroll & Graf publish date: September 7th 2007
format: hardcover pages: 256
language: English
ISBN:
078672045X (9780786720453)
publisher: Robinson publish date: September 13th 2007
format: hardcover pages: 256
language: English
ISBN:
1845295307 (9781845295301)
publisher: Soho Constable publish date: December 1st 2009
format: ebook pages: 224
language: English
ISBN:
1569476926 (9781569476925)
publisher: Soho Constable publish date: December 1st 2009
format: paperback pages: 224
language: English
ISBN:
156947611X (9781569476116)
publisher: Ulverscroft Large Print publish date: September 1st 2008
format: hardcover pages: 326
language: English
ISBN:
184782367X (9781847823670)
publisher: Soho Constable publish date: January 1st 2009
format: ebook
language: English
ISBN:
1299575250 (9781299575257)