Background
Livingston, Craig was born on December 30, 1959 in Provo, Utah, United States.
Livingston, Craig was born on December 30, 1959 in Provo, Utah, United States.
Bachelor, Brigham Young University, 1985. Master of Arts, Brigham Young University, 1991. Doctor of Philosophy, Temple University, 2002.
Researcher Smith Institute Brigham Young University, Provo, Utah, 1990-1992. History teacher Valley Forge Military Academy, Wayne, Pennsylvania, 1993-1995. Professor history Montgomery College, Conroe, Texas, since 1995.
Captain United States Army, 1986-1989. Member of Society Historians American Foreign Relations, Mormon History Association.