Whiplash! From JFK to Donald Trump, a Political Odyssey