Robert Stephen Briffault, MC (1874 – 11 December 1948) was a French surgeon, social anthropologist and novelist.
1 quote found
"Religion as a whole is but a form of loyalty to the interests of English property."