Search

Filter

Clear All
Allister Mactaggart

Allister Mactaggart is a senior lecturer at the Directorate of Art and Design, Chesterfield College and an associate lecturer of Leeds Metropolitan University. He teaches film studies and art history, specializing in David Lynch, psychoanalysis, and visual culture.