BYU Studies Logo

Mark W. Cannon

Dr. Cannon is associate professor and chairman of the department of political science at Brigham Young University.