JOHN V HAYES