Culture, communication, and development