What do you know about Stephen L. Carter? I'm not familiar with him at all and I have to read one of his books for school. From a quick google search I'm seeing words like "conservative", "Christian" and "praise across the political spectrum" which already sounds problematic. Any thoughts on him?
I have no idea who he is.