Michael Ritterson

Translated by

Michael Ritterson is Professor of German Emeritus at Gettysburg College in Gettysburg, Pennsylvania.