David Stirrup

David Stirrup is Lecturer in American Literature at the University of Kent.