Wikipedia AI summary
James McAllister
James or Jim McAllister or McAlister may refer to: