Ralph Hancock
 Ralph Hancock
Ralph Hancock is a professor of political science at Brigham Young University and president of the John Adams Center for the Study of Faith, Philosophy and Public Affairs. His opinions do not necessarily reflect those of BYU.
Connect with Ralph Hancock