SHARED KNOWLEDGE AND THE DEVELOPMENT OF HUMAN CIVILISATION