The Science of Culture