Kevin F. Perotta

Education: 
B.A., University of Michigan;
M.A., University of St. Thomas Aquinas, Rome.