David Thomas Gwynne-Vaughan

GPTKB entity