Prophets and their Followers written by Ahmed Farooq