Derek Caelin rated Starship Troopers: 4 stars Dec. 7, 2016 Public Starship Troopers by Robert A. Heinlein