Deacon Leo Rasca, PhD