Title: Islam and Humanity at the Crossroads