publisher: Houghton Mifflin Harcourt publish date: May 3rd 2004
format: hardcover pages: 336
language: English
ISBN:
0151006466 (9780151006465)
publisher: Harcourt Books, Inc publish date: May 3rd 2004
format: hardcover pages: 320
language: English
ISBN:
0641743777 (9780641743771)
publisher: Mariner Books
format: paperback pages: 336
language: English
ISBN:
0156032384 (9780156032384)