Ruthven Todd
Affiliation(s):
Visiting Professor