Francis John Hopwood

GPTKB entity