Vitalsource Technologies, Inc. How Big And Still Beautiful?: Macro- Engineering Revisited