The Prehistory of Sex: Four Million Years of Human Sexual Culture