David R Dorondo Translator & Author

David R. Dorondo holds the degree of D.Phil. from the University of Oxford. He is professor of modern German and European military history at Western Carolina University.