undefined

Frank Beckwith

Professor of Philosophy & Church-State Studies at Baylor University, specializing in philosophy, apologetics, political science, and church-state relations.