Rev. Alexander Croft Shaw

GPTKB entity