James Hughes peut désigner :