format: kindle pages: 493
language: English
ASIN: B004VF6284
publisher: Penguin publish date: March 9th 2010
format: audiobook minutes: 11
language: English
ISBN:
1101154683 (9781101154687)
publisher: Large Print Press publish date: March 4th 2011
format: paperback pages: 595
language: English
ISBN:
1594134502 (9781594134500)