Is humanism too optimistic? An analysis of Religion as Religion

Editor(s):
Copson A., Grayling A.C.