The Last Pioneer: John Taylor, a Mormon Prophet