Victor Davis Hanson's banner
Victor Davis Hanson's profile picture

Victor Davis Hanson

@VDHanson • 819,985 subscribers

Senior Fellow @HooverInst. Classics and military history. Opinions are my own.