publisher: St. Martin's Press publish date: March 15th 1999
format: hardcover pages: 272
language: English
ISBN:
0312200080 (9780312200084)
publisher: Gary Ferguson publish date: September 1st 2009
format: paperback pages: 272
language: English
ISBN:
1591520614 (9781591520610)