John Stephen Vaughan

GPTKB entity