Heinlein's Time Enough for LoveIt's a bit weaker than I had expected. It has it's good moments, sure, but IMHO both Stranger in a Strange Land and The Moon is a Harsh Mistress are far more entertaining.
The Alienist
Hippie, A Tree Grows in Brooklyn has been in my top five favorite books since I was in 3rd grade. I think it's the only one up there that's not sci-fi/fantasy. I just love the characters, the stories, and the interactions. Everytime I read it (I lost count after , I notice new things, and get a different perspective on things I liked, or didnt like, when I read it years ago. I love books like that.