Mitch Finley

Mitch Finley earned a B.A. in Religious Studies from Santa Clara University and an M.A. in Theology from Marquette University. He is the author of more than 30 books.