About the Author

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.