by Tony Black
publisher: Random House UK
publish date: April 12th 2012
format: paperback pages: 336
language: English
ISBN:
1848091923 (9781848091924)
publisher: Arrow publish date: September 1st 2012
format: paperback
language: English
ISBN:
0099568837 (9780099568834)
publisher: Preface Digital publish date: April 12th 2012
format: kindle pages: 400
language: English
ASIN: B007Q27X4G
publisher: Preface Digital publish date: April 12th 2012
format: ebook pages: 400
language: English
ISBN:
1409023605 (9781409023609)