Aug 19, 1999
English
Hardcover (392 pages)
Aug 7, 1997
English
Hardcover (260 pages)
May 3, 2001
English
Paperback (392 pages)
Edition: Revised