David D. Allred
DAVID D. ALLRED received his doctorate in physics from Princeton University. Since 1987 he has taught physics at Brigham Young University. He is the father of nine children and an active member of his ward in which he serves as a gospel doctrine teacher. He currently lives in Provo, Utah, with his wife Janice and four of his children.