A Report Card on the Presidential Candidates