3 ms·A Theory of History and Society: Technology, Constraints and Measurement (TCM)18 points by imartin2k 6y ago