format: kindle pages: 480
language: English
ASIN: B002LA09SK
publisher: St. Martin's Press publish date: July 7th 2009
format: ebook pages: 400
language: English
ISBN:
1429984945 (9781429984942)
publisher: Thorndike Press publish date: July 1st 2009
format: hardcover
language: English
ISBN:
1410415635 (9781410415639)