Prior to graduating from BYU, Craig L. Foster served as a missionary in Belguim and France. Craig L. Foster earned a Bachelors degree in history and MLIS (or Masters of Library and Information Science) at BYU. He is also an accredited genealogist and works as a research consultant at the Family History Library in Salt Lake City. He has published books and articles on various aspects of Mormon History. Some of his writings on Mormon History di...
Continue reading at the original source →