Developmental systems theory : an integrative approach - Ford, Donald H.; Lerner, Richard M. (Sage Publications, 1992)