Models of Social Change: Principles and Methods for Age-Period-Cohort Analysis