H. Marshall Leicester
Marshall is a Professor Emeritus of Literature, UC Santa Cruz and author, What Ought to Scare You: Affect and Horror in the Hollywood Studio System, 1922-1968 (2025, McFarland).
Marshall is a Professor Emeritus of Literature, UC Santa Cruz and author, What Ought to Scare You: Affect and Horror in the Hollywood Studio System, 1922-1968 (2025, McFarland).