JAMES B. PORTER, III