publisher: Onyx
publish date: August 5th 2003
format: mass market paperback pages: 408
language: English
publisher: Bramerton Press publish date: May 2nd 2011
format: kindle pages: 358
language: English
ASIN: B004Z9XNKQ
publisher: CreateSpace publish date: December 6th 2012
format: paperback pages: 358
language: English
ISBN:
1480209910 (9781480209916)
ASIN: 1480209910