JAMES E. RIVES