This thesis uses ideas and techniques from information theory, graph theory, dynamic systems and anthropology to approach the issues of culture and cultural evolution. It argues for a more integrated approach to anthropological theory and advocates a more universal approach to issues of both biological and cultural evolution