Social biology and human affairs