Dennis Tate

Dennis Tate is professor of German Literature at the University of Bath.