- Danforth Visiting Scholar
- Umrath Hall 118
- (314) 935-9345
Elizabeth Leibold McCloskey is a Danforth Visiting Scholar in residence at the Center through spring 2017. She is a past president and CEO of The Faith & Politics Institute in Washington, D.C. Her writing has been published in various scholarly and lay outlets including Commonweal and The Washington Post. Currently she is working on a book project focused on spiritual biographies of political leaders.
McCloskey earned her Ph.D. from the School of Theology and Religious Studies at The Catholic University of America, her master’s degree in social ethics at Yale Divinity School, and her bachelor’s degree in Religion and History at the College of William and Mary.