Dr. John A. Bernbaum 

Senior Fellow Paul Henry Institute for the Study of Christianity & Politics
400 subscribers