by Alan Forrest
publisher: Quercus publish date: November 1st 2011
format: hardcover pages: 403
language: English
ISBN:
184916410X (9781849164108)
publisher: St. Martin's Press publish date: December 11th 2012
format: hardcover pages: 416
language: English
ISBN:
1250009030 (9781250009036)
publisher: Quercus publish date: October 27th 2011
format: kindle pages: 417
language: English
ISBN:
9780857387592
publisher: St. Martin's Press publish date: December 11th 2012
format: ebook pages: 352
language: English
ISBN:
1250018153 (9781250018151)
publisher: St. Martin's Griffin publish date: December 3rd 2013
format: paperback pages: 416
language: English
ISBN:
1250038359 (9781250038357)
publisher: Quercus publish date: November 1st 2012
format: paperback
language: English
ISBN:
178087250X (9781780872506)