Home > Author > Roy Amara >
― Roy Amara
Tags: underestimatethe effectoverestimatea technologythe short run