The Almoravids and the Meanings of Jihad by Ronald Messier & Ronald A. Messier