publisher: HarperFestival
publish date: May 29th 2012
format: paperback pages: 144
language: English
ISBN:
0062104853 (9780062104854)
publisher: HarperCollins publish date: May 29th 2012
format: ebook pages: 144
language: English
ISBN:
0062104861 (9780062104861)