Philip Payne

Contributions by

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

Philip Payne

Edited by

Philip Payne

Translated by