Fletcher, Richard. Moorish Spain - Galgano, Michael J. (World History Connected, 2007)