JAMES M LIBBY