Tag: Ralph Hancock

Times & Seasons Welcomes Ralph Hancock

While Rana Lehr-Lehnardt’s guest run continues, Times & Seasons is happy to introduce our next guest blogger, Ralph Hancock. Ralph is a long-time professor of Political Science at Brigham Young University. He is the author of Calvin and the Foundations…