A review by ethancf
Starship Troopers by Robert A. Heinlein

5.0