publisher: NovelBooks, Inc.
publish date: October 2003
format: paperback pages: 427
language: English
ISBN:
1591051894 (9781591051893)
publisher: Smashwords publish date: May 20th 2013
format: ebook pages: 422
language: English
ISBN:
1938702050 (9781938702051)