I just realised that I'm not actually that big of a fan of Robert A. Heinlein. Sure I liked Starship Troopers, but I've read a few of his other books (The Cat Who Walks through Walls, Orphans of the Sky, and Revolt in 2100) and none of them of them where that great, they aren't bad, they just aren't that good for the reputation Heinlein has. (I think I might have read The Moon is a Harsh Mistress as well, but I can't remember it very well)