We analyze the effectiveness of some commonly discussed anti--corruption reforms on political corruption, using a theoretical model of competition between two candidates in a probabilistic voting setup. Candidates, who may differ both in their ability to produce the public good, and popularity...