publisher: Quercus publish date: July 18th 2013
format: hardcover pages: 448
language: English
ISBN:
1780877366 (9781780877365)
publisher: Quercus
publish date: October 1st 2011
format: paperback pages: 384
language: English
ISBN:
0857387979 (9780857387974)