He received a PhD in ancient history from the University of Pennsylvania. He has written several articles, including an Ensign article entitled Reflections on the Savior s Last Week. He was a coauthor of Jesus Christ and the World of the New Testament and was a contributing author for the series The Life and Teachings of Jesus Christ.