publisher: Titan Books
publish date: January 3rd 2012
format: paperback pages: 320
language: English
ISBN:
085768177X (9780857681775)
publisher: Titan Books publish date: January 3rd 2012
format: ebook pages: 320
language: English
ISBN:
085768728X (9780857687289)
publisher: Titan Books publish date: January 27th 2012
format: kindle pages: 327
language: English
ASIN: B0073GKEIC