Rev. Daniel E. Lord

GPTKB entity