The unlikely Donald Trump supporters
As Donald Trump's popularity continues to soar in the polls, a common perception of his supporters has emerged: someone who is white, older, working class, and angry.
That's not always the case though.
The BBC's Katty Kay has sat down with a couple of supporters who break that mould and tell her why Mr Trump appeals to them.
Produced by Sarah McHaney. Edited by Bill McKenna