The Reasoning Voter