Hugh John Vaughan Cavendish

GPTKB entity