publisher: Large Print Press publish date: September 1st 2008
format: paperback pages: 445
language: English
ISBN:
1594132917 (9781594132919)
publisher: Putnam Adult publish date: January 15th 2008
format: ebook pages: 304
language: English
ISBN:
1429596740 (9781429596749)
publisher: Books on Tape publish date: January 29th 2008
language: English
ISBN:
1415947449 (9781415947449)