by Jason Burke
publisher: Allen Lane
format: paperback pages: 736
language: English
ISBN:
1846142741 (9781846142741)
publisher: Penguin publish date: September 21st 2011
format: paperback pages: 500
language: English
ISBN:
0141044594 (9780141044590)
format: kindle pages: 674
language: English
ASIN: B005HDK4SS
publisher: Penguin publish date: September 1st 2011
format: paperback
language: English
ISBN:
1846145171 (9781846145179)