by Gary A. Braunbeck
publisher: Leisure Books
publish date: September 1st 2005
format: mass market paperback pages: 339
language: English
ISBN:
0843955775 (9780843955774)
publisher: Dorchester Publishing publish date: July 5th 2011
format: ebook pages: 351
language: English
ISBN:
1428516506 (9781428516502)
publisher: Dorchester Publishing Trade publish date: April 1st 2012
format: paperback pages: 352
language: English
ISBN:
1428516514 (9781428516519)