JOSEPH SMITH THE PROPHET - HAIGHT, DAVID B. (The prophet and his work, 1996)