publisher: Large Print Press publish date: December 1st 2007
format: paperback pages: 602
language: English
ISBN:
1594132038 (9781594132032)
language: English
ISBN:
1847390358 (9781847390356)
publisher: Simon & Schuster Audio publish date: January 4th 2011
language: English
ISBN:
1442343028 (9781442343023)
publisher: Simon & Schuster UK publish date: September 4th 2008
format: ebook pages: 480
language: English
ISBN:
1847396062 (9781847396068)