How political eras end : 1906 and 2017 - Caines, Eric, author (Cambridge Scholars Publishing, 2020)