BRIAN A. MOORE