Culture, socialization and human development : theory, research and application in