JOHN C HAYES