top of page

ABOUT US

Editorial Board  

Catherine.jpg

Catherine Glenn Foster, M.A., J.D., is the Development Director for the Society of St. Sebastian and Editorial Board member. She served as President & CEO of Americans United for Life from 2017 to 2023. Catherine earned her J.D. at Georgetown University Law Center, an M.A. in French from the University of South Florida, and a B.A. in History and French from Berry College. She has litigated many vitally important issues including precedent-setting § 1983. She has authored and testified on numerous domestic, foreign, and international legislation and initiatives, appearing on multiple occasions before the U.S. Senate, the U.S. House of Representatives, and other federal and state bodies and representatives. Catherine spent seven years with Alliance Defending Freedom, was Executive Director of Euthanasia Coalition USA, and founded and managed a law practice focusing on respect for the sanctity of human life and support for like-minded organizations. Ms. Foster is also a permanent Fellow of the Society of St. Sebastian and a Senior Fellow for Legal Policy for the Charlotte Lozier Institute.

​

Steven Meyer, S.T.D., is the Treasurer for the Society of St. Sebastian. He holds a Sacred Theological Doctorate in Dogmatic Theology from the Pontifical University of St. Thomas Aquinas in Rome, Italy. He has a Sacred Theological Licentiate (S.T.L.) from the Dominican House of Studies in Washington, DC. He also has a Master's and Bachelor of Arts in Theology from the Franciscan University of Steubenville. Dr. Meyer currently serves as an assistant professor in theology for the University of St. Thomas School of Theology at St. Mary’s Seminary.  

Michael New, Ph.D. is an Assistant Professor of Political Science and Social Research at the Catholic University of America in Washington D.C.  Previously he was a Visiting Associate Professor of Economics at Ave Maria University in Florida, as well as an Associate Scholar at the Charlotte Lozier Institute. Additionally, he is a Fellow with the Witherspoon Institute, Princeton, New Jersey. Dr. New has both a Ph.D. in Political Science and a Master’s Degree in Statistics from Stanford University. He has served as a post-doctoral fellow at the Harvard-MIT data center and a lecturer at the University of Massachusetts, Boston. His articles have appeared in various peer-reviewed journals, three of which have examined the impact of state-level abortion legislation.

​

​

bottom of page