publisher: Quercus Publishing publish date: September 29th 2011
format: hardcover pages: 384
language: English
ISBN:
9780857389169
pages: 384
language: English
ISBN:
0857389165 (9781848661554)
publisher: Quercus publish date: April 3rd 2014
format: paperback pages: 352
language: English
ISBN:
1782069445 (9781782069447)