James Alexander Douglas-Hamilton

GPTKB entity