by Michael Craft
publisher: Kensington publish date: May 1st 2000
format: paperback pages: 273
language: English
ISBN:
1575665549 (9781575665542)
publisher: Kensington publish date: June 1st 1999
format: hardcover pages: 304
language: English
ISBN:
1575664194 (9781575664194)
publisher: Open Road Media publish date: July 23rd 2013
format: ebook pages: 273
language: English
ISBN:
1480433934 (9781480433939)
publisher: Open Road Media publish date: July 23rd 2013
format: ebook pages: 273
language: English
ISBN:
1480434132 (9781480434134)