LEO F. FLANAGAN, JR., PH.D.