Kevin Portteus is associate professor of politics at Hillsdale College, where he has taught since 2008. He received his B.A. from Ashland University and his M.A. and Ph.D. from the Institute of Philosophic Studies at the University of Dallas. [Taken from https://www.hillsdale.edu/faculty/kevin-portteus/]
Kevin Portteus: Whigs, Democrats, and Republicans from 1850-1861: Compromise, Disunion, or War?