A review by valjon87
Our Inner Ape: A Leading Primatologist Explains Why We Are Who We Are by Frans de Waal

challenging informative reflective medium-paced

4.75