DanPeterson.Blog

Daniel C. Peterson is a retired professor of Arabic and Islamic Studies at Brigham Young University (BYU), and the president of the Interpreter Foundation.