A review by jammydodger
An Anthropologist on Mars by Oliver Sacks
adventurous
informative
inspiring
reflective
medium-paced
3.75