The Secular Landscape - Kevin McCaffree (Springer, 2017)