publisher: Houghton Mifflin Harcourt publish date: November 1st 2006
format: hardcover pages: 368
language: English
ISBN:
0151014701 (9780151014705)
publisher: Thorndike Press publish date: April 1st 2007
format: hardcover pages: 541
language: English
ISBN:
0786294434 (9780786294435)