JAMES I. PORTER