Overview

Isobel Margaret Stewart Forrester

(1895—1976) ecumenist