The always worthwhile Victor Davis Hanson.
This one runs about an hour but it’ll be worth your time, trust me.