Peter Jeffords

"Peter Jeffords—Christian missionary from New Hampshire, living in Quinapondan, Samar Island, Philippines."

- Dramatis Personae