John Rogers (minister)

GPTKB entity