by David Thomas
publisher: Quercus
publish date: October 1st 2011
format: paperback pages: 384
language: English
ISBN:
0857387979 (9780857387974)
publisher: SilverOak publish date: February 4th 2014
format: paperback pages: 320
language: English
ISBN:
145490125X (9781454901259)
format: kindle pages: 401
language: English
ASIN: B005YZGOJC
publisher: Quercus publish date: October 1st 2011
format: hardcover
language: English
ISBN:
0857387987 (9780857387981)
publisher: Quercus publish date: October 27th 2011
format: ebook pages: 384
language: English
ISBN:
0857387995 (9780857387998)
publisher: SilverOak publish date: September 1st 2012
format: ebook pages: 320
language: English
ISBN:
1454901268 (9781454901266)