by Gary A. Braunbeck
publisher: Leisure Books
publish date: July 1st 2007
format: mass market paperback pages: 354
language: English
ISBN:
0843956100 (9780843956108)
publisher: Dorchester Publishing Trade publish date: April 3rd 2012
format: paperback pages: 372
language: English
ISBN:
1428516522 (9781428516526)
publisher: Dorchester Publishing publish date: July 5th 2011
format: ebook pages: 366
language: English
ISBN:
142850334X (9781428503342)