publisher: Houghton Mifflin Harcourt (HMH) publish date: December 1st 2007
format: hardcover
language: English
ISBN:
0547142609 (9780547142609)
publisher: Houghton Mifflin Harcourt publish date: September 27th 2006
format: hardcover pages: 288
language: English
ISBN:
0618705643 (9780618705641)
publisher: George Weidenfeld & Nicholson publish date: December 30th 2010
format: ebook pages: 288
ISBN:
0297856936 (9780297856931)