publisher: St. Martin's Press publish date: July 21st 2009
format: ebook pages: 224
language: English
ISBN:
1429969644 (9781429969642)
publisher: St. Martin's Griffin publish date: July 21st 2009
format: paperback
language: English
ISBN:
1429964391 (9781429964395)