Explaining the Trump Vote: The Effect of Racist Resentment and Anti-Immigrant Sentiments. Issue 3 (12th April 2018)