WILLIAM FLANIGAN, PhD