Michael Liccione
By Michael Liccione
Freelance writer Michael Liccione earned his PhD in philosophy from the University of Pennsylvania. He has taught philosophy at a dozen Catholic and secular institutions and has served on the editorial staff of First Things.