Stranger in a Strange Land by Robert A. Heinlein
My rating: 3 of 5 stars
Interesting premise, and good storytelling, but by the end it becomes unclear whether this is science fiction, social fiction, or an indictment of organized religion. I'd recommend it, but there are other, better Heinlein works out there.
View all my reviews