by Danie Ware
publisher: Titan Books publish date: 2014-06-03
format: ebook pages: 528
language: English
ISBN:
1781169098 (9781781169094)
ASIN: B00H6J6IUY
format: paperback pages: 528
language: English
ISBN:
178116908X (9781781169087)
publisher: Titan Books publish date: October 27th 2013
format: kindle pages: 415
language: English
ASIN: B00G95GJFK
publisher: Audible Studios publish date: 2014-05-16
format: Audible Audio Edition
language: English
ASIN: B00KB9TPKG