by Jean Zimmerman
publisher: Viking Adult publish date: June 19th 2012
format: hardcover pages: 432
language: English
ISBN:
0670023647 (9780670023646)
publisher: Penguin publish date: April 30th 2013
format: paperback pages: 432
language: English
ISBN:
014312353X (9780143123538)
publisher: Penguin publish date: June 19th 2012
format: audiobook
language: English
ISBN:
1611761050 (9781611761054)
publisher: Viking Adult publish date: June 19th 2012
format: kindle pages: 432
language: English
ASIN: B0074VTHZ2
publisher: Thorndike Press publish date: July 5th 2012
format: hardcover
language: English
ISBN:
1410449548 (9781410449542)
publisher: Viking Books publish date: June 19th 2012
format: ebook pages: 432
language: English
ISBN:
1101583657 (9781101583654)
publisher: Recorded Books publish date: July 1st 2012
language: English
ISBN:
1464036314 (9781464036316)