Title: Perplexity in the moral life : philosophical and theological considerations