Commitment and community; communes and utopias in sociological perspective