Heinlein remains my favorite science fiction author after all these years, with Starship Troopers being my favorite book (I HATED the movie of course

). I agree with the assessment of his later writing though. I didn't care much for Stranger in a Strange Land, and enjoyed Time Enough for Love right up to the point when Lazarus time traveled to sleep with his mother. Much of his writing after that (apart from Friday) needed an editor or just a "NO".