stranger in a strange land
a book by author Robert A Heinlein