publisher: Houghton Mifflin Harcourt publish date: January 2nd 2007
format: hardcover pages: 318
language: English
ISBN:
0151011966 (9780151011964)
publisher: Mariner Books publish date: January 14th 2008
format: paperback pages: 336
language: English
ISBN:
0156033771 (9780156033770)