Divine teaching and the way of the world a defense of revealed religion - Fleischacker, Samuel (Oxford University Press, 2011)