Skip to main content

Lorna Jowett

LORNA JOWETT is a Senior Lecturer in American Studies at University College Northampton in the U.K. and an avid Buffy fan.