Sir Christopher Frayling

GPTKB entity