BARRY J. HAYES