format: hardcover pages: 240
language: English
ISBN:
0547126034 (9780547126036)
publisher: Houghton Mifflin Harcourt publish date: June 2nd 2010
format: kindle pages: 240
language: English
ASIN: B009SRZ8D0
publisher: Rux Martin/Houghton Mifflin Harcourt publish date: June 2nd 2010
format: ebook pages: 240
language: English
ISBN:
0547487495 (9780547487496)