Between Heaven and Modernity by Peter J. Carroll