A Model for Belief Revision in a Multi-Agent Environment