David John Cawdell Irving

GPTKB entity