Home›Books›Randy ThornhillRandy ThornhillNo biography available.Works (4)A natural history of rapeThe evolutionary biology of human female sexualityThe Parasite-Stress Theory of Values and SocialityThe evolution of insect mating systems