DAVID M CATES