publisher: Atlantic Books
publish date: June 1st 2012
format: kindle pages: 656
language: English
ASIN: B00872J53G
publisher: Atlantic Books (UK) publish date: June 1st 2012
format: ebook pages: 300
language: English
ISBN:
0857898566 (9780857898562)
publisher: Atlantic Books publish date: June 1st 2013
format: paperback pages: 672
language: English
ISBN:
184887281X (9781848872813)