publisher: Bantam publish date: May 2nd 2000
format: paperback pages: 288
language: English
ISBN:
0553379690 (9780553379693)
publisher: Bantam publish date: June 29th 2004
format: paperback pages: 304
language: English
ISBN:
0553380982 (9780553380989)