PAT M. MOORE