DAVID M HAYES