Trump and the Nazis: Our Troll-In-Chief Has a Deep Affinity with the Alt-Right - and with Their Ancestors