Sir John Charles Grant Ledingham

GPTKB entity