Scan barcode
A review by jmcsherry01
Stranger in a Strange Land by Robert A. Heinlein
adventurous
challenging
funny
slow-paced
2.0