A review by obiebyke
Evolution's Rainbow: Diversity, Gender, and Sexuality in Nature and People by Joan Roughgarden

4.0

This is a really important book, despite being a little dry and hyperbolic at times.