Go tell the Spartans - Pournelle, Jerry; Stirling, S.M. (Riverdale, New York Baen Pub., 1991)