format: paperback pages: 400
language: English
ISBN:
1409104613 (9781409104612)
publisher: Orion publish date: December 4th 2014
format: paperback pages: 400
language: English
ISBN:
1409102769 (9781409102762)
publisher: Orion publish date: August 28th 2014
format: hardcover pages: 400
language: English
ISBN:
1409104605 (9781409104605)