Pioneer, Polygamist, Politician: The Life of Dr. Martha Hughes Cannon