Stephen F. Schneck was the founder and director of the Institute for Policy Research & Catholic Studies at The Catholic University of America, where he also taught political philosophy. He currently serves on the U.S. Commission on International Religious Freedom.