JAMES F. LONG, JR.