John Sullivan rated Starship Troopers: 3 stars Nov. 10, 2012 Public Starship Troopers by Robert A. Heinlein