publisher: Putnam Adult publish date: September 13th 2011
format: ebook
language: English
ISBN:
1101547014 (9781101547014)
publisher: Books on Tape publish date: September 13th 2011
language: English
ISBN:
0307751562 (9780307751560)
publisher: Books on Tape publish date: September 13th 2011
format: audiobook
language: English
ISBN:
0307751554 (9780307751553)