Background
Duncan, Stephen Farr was born on May 6, 1955 in Salt Lake City.
Duncan, Stephen Farr was born on May 6, 1955 in Salt Lake City.
Doctor of Philosophy, Purdue University, West Lafayette, Indiana, 1988.
Assistant professor Auburn University, Alabama, 1988—1993. Associate professor to professor Montana State University, Bozeman, 1993—2000. Professor Brigham Young University, Provo, Utah, since 2000.