KIRK L. FLANEGAN