Michael Joseph Carzon 

Analytical Thomist, philosophy major at AMU, freelance writer on philosophy, apologetics, and current issues. Contributor to Catholic365. Mentioned in National Catholic Register and at Big Pulpit.
Latest