The origin and growth of religion: facts and theories - Schmidt, Wilhelm (Methuen, 1931)