Armor is a military science fiction novel by John Steakley. It has some superficial similarities with Robert A. Heinlein's Starship Troopers but concentrates more on the psychological effects of violence on human beings rather than on the political aspects of the military, which was the focus of Heinlein's novel. It …