A Theory of Knowledge Revision: The Development of the KReC Framework · Study