Skip to main content

John Chua

2004 - Dissertation Title: The Horror, the Horror: The Repetition and Compulsion of a Genre. Was a documentary filmmaker at The Shoah Foundation; now Senior lecturer at Coventry University UK