Stephen White 

Stephen White is a Catholic writer and a fellow of Catholic Studies at the Ethics and Public Policy Center