I have seen many videos and heard a lot of audio about this election, the candidates, the issues, the positions. Many are great, but this talk is the most reasoned and thought-out discussion I have heard. It is by Peter Kreeft, a really smart guy. I began listening with a skeptical ear, but his...