publisher: HarperTorch publish date: September 1st 2001
format: mass market paperback pages: 384
language: English
ISBN:
0380820870 (9780380820870)
publisher: William Morrow publish date: September 1st 2000
format: hardcover pages: 320
language: English
ISBN:
0380976439 (9780380976430)
publisher: Stackpole Books publish date: July 1st 2012
format: kindle pages: 304
language: English
ISBN:
9780811748919