Stranger in a Strange Land

by Robert Heinlein

Completed: April 2, 2018 • Published: 1961 • # ★★