publisher: St. Martin's Griffin publish date: May 10th 2011
format: ebook pages: 320
language: English
ISBN:
1429923806 (9781429923804)
publisher: Brilliance Audio
publish date: February 1st 2012
format: audiobook
language: English
ISBN:
1455864048 (9781455864041)