Scan barcode
A review by maggietokudahall
Evolution's Rainbow: Diversity, Gender, and Sexuality in Nature and People by Joan Roughgarden
4.0
The first half of this book is AMAZING, and everyone should read it.
The second half is somewhat less interesting.
The second half is somewhat less interesting.