Answer
Starship Troopers (by Robert A. Heinlein)