Hamilton Carroll

Hamilton Carroll is a Lecturer in American Literature and Culture at the University of Leeds.