Eric E Castro rated Starship Troopers: 2 stars Feb. 19, 2016 Public Starship Troopers by Robert A. Heinlein