Professor David Cannadine

GPTKB entity