publisher: Pocket Books publish date: March 1st 1999
format: hardcover pages: 593
language: English
publisher: Alpha
publish date: October 7th 2003
format: paperback pages: 336
language: English
ISBN:
1592571395 (9781592571390)
publisher: Simon & Schuster publish date: April 2nd 2003
format: paperback pages: 272
language: English
ISBN:
0684865521 (9780684865522)