by David Carroll
publisher: Palgrave Macmillan, Hardcover" /> publish date: May 15th 1990
format: hardcover
language: English
ISBN:
0333490800 (9780333490808)
publisher: Twayne Publishers publish date: June 28th 2010
format: ebook pages: 156
language: English
ISBN:
0805749055 (9780805749052)
publisher: Palgrave Macmillan publish date: January 1st 1990
format: ebook pages: 215
language: English
ISBN:
1283649322 (9781283649322)
publisher: St. Martin's Press publish date: August 1st 1980
format: hardcover pages: 192
language: English
ISBN:
0312133863 (9780312133863)