JAMES M. LIBBY, JR.