John Keith Vaughan

GPTKB entity