publisher: Orion
publish date: April 1st 2012
format: hardcover pages: 432
language: English
ISBN:
1409143198 (9781409143192)
publisher: Orion Publishing publish date: November 1st 2013
format: paperback pages: 292
language: English
ISBN:
1409138984 (9781409138983)