publisher: Houghton Mifflin Harcourt publish date: May 9th 2005
format: hardcover pages: 320
ISBN:
1427925674 (9781427925671)
publisher: Mariner Books publish date: May 8th 2006
format: paperback pages: 320
language: English
ISBN:
0156031698 (9780156031691)