Author: Rafael Xavier Gonzalez

Rafael Xavier Gonzalez studied Theology, Philosophy, Latin and Greek in two seminaries, one in Spain and another in Peru, specializing in Thomism, Suarism, and Molinism. He has lectured at varied parishes and centers on approved Marian apparitions. Rafael is also a veteran of the Iraq war. He is currently a teacher in a classic liberal arts high school and an adjunct professor of philosophy.