JAMES T. PORTER, JR.