Election and Human Agency - Cyr, Taylor W. (T&T clark handbook of election, 2024)