The Almohads the rise of an Islamic empire - Fromherz, Allen James (Library of Middle East history, 2010)