On human nature : biology, psychology, ethics, politics, and religion - Tibayrenc, Michel (Academic Press, 2017)