Hafen, J. (1888). Lieutenant-General Joseph Smith. First Commander of the Nauvoo Legion. Salt Lake City: [s.n.].