Vote John Green, a man who has made his living with eloquent words, has the right ones for this election. Related