publisher: Mariner Books publish date: October 5th 2005
format: paperback pages: 400
language: English
ISBN:
061836952X (9780618369522)
publisher: Houghton Mifflin Harcourt publish date: October 5th 2005
format: hardcover pages: 400
language: English
ISBN:
0618369511 (9780618369515)