Alienation, human nature and mutual aid

/13315