HOW WAS THE ADVANCE OF ISLAM FINALLY HALTED?