publisher: Onyx
publish date: August 1st 2000
format: paperback pages: 384
language: English
ISBN:
0451409396 (9780451409393)
format: hardcover
language: English
ISBN:
0739412299 (9780739412299)
publisher: ePublishing Works! publish date: April 26th 2012
format: kindle pages: 323
language: English
ASIN: B007Y1DTW4
publisher: ePublishing Works! publish date: April 20th 2012
language: English
ISBN:
1614172501 (9781614172505)