1. A computer implemented method for collecting, merging and presenting selected content comprising: collecting a plurality of selected content from a plurality of different content sources; storing the selected content in a temporary file; and merging the collected content into a cohesive document.