denis coates