Steven Schafer holds a PhD and MTh in Theological Ethics from the University of Aberdeen and an MDiv from George W. Truett Theological Seminary.Steven Schafer holds a PhD and MTh in Theological Ethics from the University of Aberdeen and an MDiv from George W. Truett Theological Seminary.