TERRY J. MOORE