by David Logan
publisher: Quercus
publish date: October 1st 2011
format: hardcover pages: 282
language: English
ISBN:
0857387359 (9780857387356)
publisher: Quercus publish date: November 8th 2012
format: paperback pages: 284
language: English
ISBN:
1780878362 (9781780878362)
format: kindle pages: 289
language: English
ASIN: B005W0ARII
publisher: Galaxy publish date: December 1st 2011
format: paperback
language: English
ISBN:
1445872625 (9781445872629)