About Fr. John Palmer, Ph.D.