1066 And All That - Sellar, Walter Carruthers