The power of populism and people resistance and protest in the modern world - Stoltzfus, Nathan; Osmar, Christopher