Ideals And Practice Of Medieval Knighthood by Christopher Harper-Bill