The Spirit of Democracy: The Struggle to Build Free Societies Throughout the World