Science fiction is a literary field crowded with strong opinions, and no SF novelist delivered himself more memorably of his views – on politics, sexuality, religion, and many other contentious topics – than Robert Heinlein.

– Paul Di Filippo