publisher: St. Martin's Press publish date: September 4th 2007
format: hardcover pages: 288
language: English
ISBN:
0312376553 (9780312376550)
publisher: Truman Talley Books publish date: September 4th 2007
format: ebook pages: 288
language: English
ISBN:
142998726X (9781429987264)