CHRISTOPHER J. MOORE