Rob Dillon: man of science, man of faith