publisher: Titan Books
publish date: December 18th 2012
format: mass market paperback pages: 355
language: English
ISBN:
1781161127 (9781781161128)
publisher: Titan Books publish date: February 19th 2013
format: ebook pages: 368
language: English
ISBN:
1781161151 (9781781161159)
publisher: Titan Books (UK) publish date: January 1st 2013
language: English
ISBN:
1299580831 (9781299580831)
publisher: Titan Books publish date: February 19th 2013
format: kindle pages: 355
language: English
ASIN: B007WL0KCI