Medieval knights - Cairns, Trevor (Cambridge Univ. Press, 1992)