Charles Cannon may refer to: