E S Shaffer

Shaffer is Lecturer in Comparative Literature School of European Studies, University of East Anglia.