Joseph Cannon or Joe Cannon may refer to: