Knowing levels and developmental stages - Campbell, Robert L. (Contributions to human development, 1986)