by Andrew Hayes
publisher: St. Martin's Press publish date: September 1st 1993
format: hardcover pages: 206
language: English
ISBN:
0312102054 (9780312102050)
publisher: Bloomsbury publish date: October 1993
format: hardcover pages: 192
language: English
ISBN:
0713472278 (9780713472271)
publisher: St. Martin's Press publish date: September 1st 1993
format: paperback pages: 206
language: English
ISBN:
0312102488 (9780312102487)
publisher: Taylor & Francis Group publish date: May 4th 1995
format: ebook
language: English
ISBN:
1280405414 (9781280405419)