The Hundred Years War for Morocco: Gunpowder and the Military Revolution in the Early Modern Muslim World. · Study