James or Jim McAllister or McAlister may refer to: