publisher: Houghton Mifflin Harcourt publish date: October 6th 2006
format: hardcover pages: 2300
language: English
ISBN:
0618391134 (9780618391134)
publisher: HarperCollins publish date: October 1st 2007
format: hardcover
language: English
ISBN:
0007169728 (9780007169726)