I should warn readers that some of Trivers’ description of interactions with women do not comport with contemporary ideas about political correctness. On the other hand, he rails against Jamaican treatment of homosexuals and has been an outspoken proponent of gay rights on the island. Robert Trivers is a complex individual who, as the book reveals, has lived a much more turbulent life than most...