James Cannon
Who is James Cannon? James Cannon was an educator. James Cannon is a bishop of the Southern Methodist Church, and a leader of Prohibitionists in Virginia. James Cannon- Birth, Parents, Siblings & Education James Cannon Jr. was born on November…