by Craig Russell
publisher: Quercus Books publish date: April 1st 2011
language: English
ISBN:
1847249701 (9781847249708)
language: English
ISBN:
1847249698 (9781847249692)
publisher: Allen and Unwin publish date: August 31st 2010
format: paperback pages: 337
language: English
ISBN:
9781742370118
format: kindle pages: 353
language: English
ASIN: B004CYEWR2
publisher: Arena publish date: September 13th 2010
format: kindle pages: 353
language: English
ASIN: B0042P6A9O
language: English
ISBN:
9788472496
language: English
ISBN:
184724968X (9781847249685)