Sarah hayden

Sarah Hayden lectures in 20th & 21st-century American Literature & Culture at the University of Southampton