publisher: Houghton Mifflin Harcourt publish date: May 8th 2001
format: hardcover pages: 320
language: English
ISBN:
015100546X (9780151005468)
publisher: Mariner Books publish date: March 28th 2002
format: paperback pages: 324
language: English
ISBN:
9780156007597