John, R Williams Author, Translator & Editor

John R. Williams was lecturer in German at the University of St. Andrews