publisher: St. Martin's Press publish date: April 1st 2007
format: ebook pages: 384
language: English
ISBN:
1429982357 (9781429982351)
publisher: Blackstone Audiobooks publish date: August 1st 2013
format: audiobook
language: English
ISBN:
1470890682 (9781470890681)