Todd pointed this one out to me: the New York Times has a funny bit on recommended science fiction reading for the presidential candidates. Sample:
JOHN McCAIN
Senator from Arizona
Should tell reporters he’s read “Starship Troopers,” by Robert A. Heinlein: An impressionable young man is drafted into an intergalactic military campaign and finds that war solves all problems.
Might also consider reading “The Forever War,” by Joe Haldeman: An impressionable young man is drafted into an intergalactic military campaign and finds that war doesn’t solve anything.