I first read this long ago, when I was in high school. I enjoyed it, but really did not appreciate it nearly as much as I did this time, with a lot more years experience of dealing with life, government, corporations, etc. - not to mention having had friends who had to deal with the draft and Vietnam, and nieces and nephews in the military now. Heller hits it just right, again and again.