Katharine M. Preston

Katharine M. Preston is an ecumenical lay preacher, writer, and associate of the Iona Community.