Technology Life Cycles and Human Resources by Patricia M. Flynn