A review by jammydodger
An Anthropologist on Mars by Oliver Sacks

adventurous informative inspiring reflective medium-paced

3.75