Larry Diamond
Larry Diamond is a senior fellow at the Hoover Institution and directs the Center on Democracy, Development, and the Rule of Law at Stanford University. More +