publisher: Viking
publish date: January 19th 2012
format: ebook pages: 272
language: English
ISBN:
1101566906 (9781101566909)
format: hardcover pages: 272
language: English
ISBN:
0670013900 (9780670013906)
publisher: Speak publish date: January 24th 2013
format: paperback pages: 256
language: English
ISBN:
0142423874 (9780142423875)
format: kindle pages: 256
language: English
ASIN: B005USZN2M