The 2016 Presidential Election: The Causes and Consequences of a Political Earthquake - 9781498557382