Data Consolidation: Integrating Multiple Data Sources