William Yate (missionary)

GPTKB entity