publisher: Avon publish date: September 29th 2011
format: paperback pages: 375
language: English
ISBN:
1847562663 (9781847562661)
publisher: Avon
format: paperback pages: 422
language: English
ISBN:
1847562698 (9781847562692)
publisher: Oneworld Publications publish date: 2017-12-07
format: paperback pages: 400
language: English
ISBN:
178607205X (9781786072054)
ASIN: 178607205X
publisher: Oneworld Publications publish date: 2017-06-13
format: paperback pages: 288
language: English
ISBN:
1786070987 (9781786070982)
publisher: Point Blank publish date: 2019-07-01
format: paperback pages: 288
ISBN:
9781786074485
format: kindle pages: 9
language: English
ASIN: B00H9GMSEO
publisher: Point Blank publish date: 2018-07-01
format: paperback pages: 400
ISBN:
9781786072573