by William Woodruff
publisher: Abacus publish date: 2005
format: paperback pages: 532
language: English
ISBN:
034911837X (9780349118376)
publisher: Palgrave Macmillan publish date: September 7th 2002
format: paperback pages: 400
language: English
ISBN:
0333971639 (9780333971635)
publisher: St. Martin's Press publish date: September 1st 1993
format: paperback pages: 307
language: English
ISBN:
0312099622 (9780312099626)
format: kindle pages: 444
language: English
ASIN: B000QW7PPU
publisher: St. Martin's Press publish date: November 1st 1991
format: hardcover pages: 297
language: English
ISBN:
0312066120 (9780312066123)
publisher: St. Martin's Press publish date: August 28th 1998
format: paperback pages: 322
language: English
ISBN:
0312213328 (9780312213329)