by John Passarella
publisher: Titan Books
publish date: August 14th 2012
format: mass market paperback pages: 392
language: English
ISBN:
1781161119 (9781781161111)
ASIN: 1781161119
publisher: Titan Books publish date: August 14th 2012
format: ebook pages: 320
language: English
ISBN:
1781161143 (9781781161142)
publisher: Titan Books publish date: August 14th 2012
format: kindle pages: 185
language: English
ASIN: B007B2FOV0
publisher: Titan Books publish date: August 19th 2012
format: kindle pages: 345
language: English
ASIN: B009033CWG
publisher: Titan Books (UK) publish date: January 1st 2012
language: English
ISBN:
1299581285 (9781299581289)