Gathering and Managing Facts for Intelligence Analysis