Go tell the Spartans - Pournelle, Jerry (Baen Pub., 1991)