publisher: Orion Publishing
publish date: September 1st 2011
format: hardcover pages: 378
language: English
ISBN:
0297863525 (9780297863526)
publisher: Orion Publishing publish date: March 1st 2014
format: paperback pages: 416
language: English
ISBN:
0753828898 (9780753828892)
publisher: George Weidenfeld & Nicholson publish date: September 8th 2011
format: ebook pages: 416
language: English
ISBN:
0297863533 (9780297863533)