publisher: Mariner Books publish date: September 8th 2006
format: paperback pages: 738
language: English
ISBN:
061877355X (9780618773558)
publisher: Houghton Mifflin Harcourt publish date: October 26th 2005
format: hardcover pages: 720
language: English
ISBN:
0618574581 (9780618574582)
publisher: Houghton Mifflin Harcourt publish date: September 8th 2006
format: paperback pages: 712
language: English
ISBN:
1615556532 (9781615556533)