www.catholic.com/profile/e-c-messenger

E. C. Messenger was professor of philosophy at St. Edmund’s College in England. He wrote books on Mary, miracles, evolution, and much else.
More by E. C. Messenger
Simon the Petros 02/01/1993
Enjoying this content? Please support our mission!Donatewww.catholic.com/support-us