publisher: Bantam
publish date: July 29th 2003
format: paperback pages: 464
language: English
ISBN:
0553379801 (9780553379808)
publisher: Bantam publish date: June 25th 2002
format: hardcover pages: 464
language: English
ISBN:
0553109448 (9780553109443)
language: English
ISBN:
096567598X (9780965675987)