The Qur'an and Sayings of Prophet Muhammad: Selections Annotated and Explained by Sohaib N. Sultan Back to product details page >