publisher: Mariner Books publish date: June 7th 2004
format: paperback pages: 256
language: English
ISBN:
0618446621 (9780618446629)
publisher: Houghton Mifflin Harcourt publish date: July 1st 2003
format: hardcover pages: 256
language: English
ISBN:
0618155481 (9780618155484)
language: English
ISBN:
0965325229 (9780965325226)