JAMES T. LONG, JR.