Rev. David Letting

GPTKB entity