Islam 101 History, Beliefs, and Practices

The BBC called him “the world’s leading authority on contemporary Islam.” Saudi Gazette lauded him as, “Perhaps the most influential living authority on contemporary...