by Danie Ware
publisher: Titan Books publish date: 2012-09-28
format: paperback pages: 528
language: English
ISBN:
085768762X (9780857687623)
publisher: Titan Books publish date: June 3rd 2014
format: paperback pages: 528
language: English
ISBN:
1781167613 (9781781167618)
publisher: Titan Books (UK) publish date: January 1st 2013
format: ebook
language: English
ISBN:
1299656714 (9781299656710)
publisher: Titan Books publish date: June 11th 2013
format: ebook pages: 480
language: English
ISBN:
1781162832 (9781781162835)
publisher: Titan Books publish date: September 23rd 2012
format: kindle pages: 480
language: English
ASIN: B009FWTDTS
publisher: Titan Books publish date: June 11th 2013
format: kindle pages: 480
language: English
ASIN: B00AP2UVV6