publisher: St. Martin's Press publish date: March 18th 2008
format: ebook pages: 304
language: English
ISBN:
1429971819 (9781429971812)
publisher: St. Martin's Griffin publish date: April 14th 2009
format: paperback pages: 304
language: English
ISBN:
031235472X (9780312354725)
publisher: Zenith Press publish date: November 12th 2004
format: hardcover pages: 320
language: English
ISBN:
076031974X (9780760319741)