publisher: Mariner Books publish date: October 1st 2006
format: paperback pages: 257
language: English
ISBN:
0618773398 (9780618773398)
publisher: Houghton Mifflin Harcourt publish date: August 10th 2005
format: hardcover pages: 272
language: English
ISBN:
0618539069 (9780618539062)