Philip Payne

Philip Payne is Emeritus Professor of German Studies at Lancaster University, UK.