Go Tell the Spartans
Jerry Pournelle
Called upon to train the people of the colony planet Sparta in the ways of war, mercenary John Christian Falkenberg and his Legion unwittingly transform their own deadly enemies into enemies of the planet as well.