Evolving Systems of Knowledge