Skip to main content alibris logo

John Desmond

John Desmond is Associate Professor of English at Dutchess Community College, where he teaches courses in composition, film and literature, and politics and films.