Professor Sir Hugh Trevor-Roper

GPTKB entity