Islam: God’s Forgotten Blessing