The Politically Incorrect Guide to Western Civilization (Politically Incorrect Guides) by Anthony Esolen, pbk, 2008 (The hard cover is OP).
I know I shouldn't recommend a book I haven't read completely, but there are too many parts that say, "Read me." He recommends watching A Man for All Seasons. Two thumbs up just for that! He quotes Popes and saints! He speaks the truth about "Planned Non-Parenthood." He dares to speak out about the negative effects about the Pill. He talks about Marxism in America. Okay, I could go on and on. Read it.