This is a classic SF futuristic warfare novel that was (may be still) on the reading list at the USAF Command and Staff College where it first got my attention. Written in or around 1959, Heinlein's views on duty, honor, selfless service, dignity, combat unit cohesiveness, future infantry tactics and weaponry, society, women in combat, politics, and even parenting are magnificently woven into a fast read novel written at the high school level (at least the 1959 high school level). A must read for any junior officer or NCO. Great for a military professional development discussion or class. Heinlein was a prolific SF writer. And, I have read a number of his books. But, Starship Troopers is by far the best. If you saw the movie.... I provide you my regrets, although it had a number of budding stars. About the only thing the novel and the movie share besides title is that the protagonist is named Johnnie and the antagonists are bugs.