The Ecology of Human Development: Experiments by Nature and Design by Urie Bronfenbrenner.  Child Psychology.  1979.  Harvard University Press.