Armies Of The Caliphates, 862-1098 by David Nicolle & Adam Hook