Islam past,present and future