The Cambridge illustrated atlas of warfare the Middle Ages - Hooper, Nicholas 1956- (Cambridge University Press, 1996)