Jeffrey Lang, a Professor of mathemetics, discusses the Pillars of Islam in a dynamic way and also talks about how he came to Islam.
>