Once logged in, you can add biography in the database
Margaret Stewart Hodder
Margaret Stewart Hodder, British priest. Achievements include research in Spirituality of the Learning Disabled.
to access the full content
April 4, 1957
Croft, Leicestershire., England