Claire Langhamer

Langhamer is a temporary Lecturer in History at the University of Sussex.