“Social and cultural change derived from increasing human knowledge is not random and so can be scientifically understood. We can not predict the future of social and cultural change as we do not know what future discoveries we will make. This is analogous to biological evolution where changes in living species are unpredictable as we do not know what changes will occur in the environment of those species. However biological evolution does make changes in living species rationally understandable, just as an analysis of the order of discovery of the human environment makes social and cultural change rationally understandable.” Cultural EvolutionStructure Of Society Author:Rochelle Forrester