Eldredge directly confronts those who would cast us as puppets of biological imperatives rooted deep in our hunter gatherer past. Their models, he points pout, are based on lower forms of life. In humans, there is an intricate interplay between meeting our needs for day-to-day survival, sex and reproduction ("the human triangle") - further complicated by cultural forces (customs, laws) that routinely override selfish-gene behaviour.