William John Clifton Haley

GPTKB entity