guide to the study of human development 9612947