D6703bca8fef754e21206ed99f575b087b46209673c0d8551a3ee31c1f681f6a Right Opinion

Victor Davis Hanson