Vitalsource Technologies, Inc. Age, Period And Cohort Effects