A review by sarahheidmann
Consilience: The Unity of Knowledge by Edward O. Wilson

challenging informative reflective slow-paced

4.0