On Saturday, May 4, 2024, devout Christian, noted philosopher of science, and prominent proponent of Intelligent Design (ID) Dr. Stephen C. Meyer appeared on Piers
Massimo Faggioli’s recent Commonweal essay is heavy on bombastic rhetoric and very light on data, arguments, and substance. To be… Praise the LordRead more at