DAVID M COTE