Stephen McSorley, PhD