Time for another Wisdom of Heinlein, but for this one I turn to the words of someone else describing Heinlein. It will only mean something to those who have read Starship Troopers, but it was a book that had a real impact on me as I grew up, and I've read it more times than I can remember. If you haven't read it: why not? If you've seen the movie, wash your eyes out with soap and then read the book.

Starship Troopers takes the most heat, which is peculiar, since the society it describes is founded by soldiers fed up with war, no conscription is permitted, the franchise won by military service (aggressively coeducational military service) doesn't apply until the service is over with, and the book's hero, like many Heinlein characters, is (unobtrusively) non-white.

Robert Heinlein Remembered by L. Neil Smith