The Reckoning That Wasn’t Andrew J. Bacevich Foreign Affairs 1 0 12.11.2024 .....© Foreign Affairs visit website