Concepts and theories of human development - Lerner, Richard M (London Addison-Wesley Publishing Company, 1976)