An enlightening introduction to the impact of social and cultural factors on human development. The authors consider how factors such as family, ethnicity, and the wider community all influence the development of behaviour, encouraging the reader to (re)evaluate various psychological theories in the light of cross-cultural evidence.