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

hopeful informative reflective slow-paced

3.75