Home › Authors › Randy Thornhill 👤 Randy Thornhill 4 books Books by Randy Thornhill The Parasite-Stress Theory of Values and Sociality 2016 The evolutionary biology of human female sexuality 2008 A natural history of rape 2007 The comparative predatory and The comparative predatory and sexual behavior of hangingflies (Mecoptera:Bittacidae) 1977