JAMES L. CATES