publisher: St. Martin's Press publish date: 2008-07-08
format: hardcover pages: 464
language: English
ISBN:
0312368372 (9780312368371)
ASIN: 0312368372
format: paperback
language: English
ISBN:
074990982X (9780749909826)
ASIN: 074990982X
publisher: St. Martin's Press publish date: 2008-07-08
format: hardcover pages: 452
language: English
ISBN:
0312368372 (9780312368371)
ASIN: 0312368372