John Cruickshank

Irish French scholar

Wikidata
Source: