Author: Ralph C. Hancock

Ralph C. Hancock is a professor of political science at Brigham Young University and was a J. Reuben Clark fellow. He is the president of the John Adams Center for the Study of Faith, Philosophy and Public Affairs, and has a Ph.D. in political science from Harvard University.

Pin It on Pinterest