Title: Illuming light
Subjects: Biography, Christian Science, Christian Scientists
Places: United States
People: Stella Hadden Alexander (1865-)