Starship Troopers - Robert A. Heinlein A guilty pleasure since I generally loathe Heinlein. It's useful to read this in tandem with Haldeman's Forever War.