publisher: Quercus publish date: August 30th 2012
format: kindle pages: 317
language: English
ISBN:
9781780879871
publisher: Large Print Press publish date: April 2nd 2013
format: paperback pages: 481
language: English
ISBN:
1594136084 (9781594136085)