publisher: Headline Review publish date: February 7th 2005
format: paperback pages: 256
language: English
ISBN:
0755321138 (9780755321131)
language: English
ISBN:
075532112X (9780755321124)
publisher: Quercus publish date: October 17th 2013
format: kindle pages: 231
language: English
ISBN:
9781848663152