publisher: Pinnacle
publish date: May 1st 2002
format: paperback pages: 349
language: English
ISBN:
0786015004 (9780786015009)
format: kindle pages: 269
language: English
ASIN: B004KSQVBA
publisher: Jon Merz publish date: January 27th 2011
format: ebook pages: 586
language: English
ISBN:
0012098094 (2940012098092)
publisher: Harbinger Books publish date: 2004
format: hardcover pages: 281
language: English
ISBN:
0975587005