Davidson, Harold Francis (1875-1937)
The infamous Rector of Stiffkey who devoted himself to saving fallen women. After being found guilty of immoral conduct, he exhibited himself in amusement parks and was mauled to death by a lion.
Religion, reform & social science
include
15/11/2022 11:33:25
|