BARRY S. MOORE