by David Thomas
publisher: Quercus publish date: July 18th 2013
format: hardcover pages: 448
language: English
ISBN:
1780877366 (9781780877365)
publisher: Quercus Publishing publish date: March 1st 2013
format: paperback pages: 448
language: English
ISBN:
1780877374 (9781780877372)
publisher: Quercus publish date: July 18th 2013
format: kindle pages: 448
language: English
ASIN: B00COOHNBO
publisher: Quercus publish date: June 19th 2014
format: paperback pages: 448
language: English
ISBN:
0857389270 (9780857389275)
publisher: Quercus publish date: November 4th 2014
format: hardcover
language: English
ISBN:
1623658497 (9781623658496)