Information Synthesis