Hierarchical Structures And Social Value by Richard Williams