Islam has done it before...