JAMES G. CATER, JR.