1. A system for storing information for later retrieval, comprising: a plurality of archived data files in storage, including a plurality of archived media files copied from a specific electronic address over time, each archived media file having a version of authored content stored therein as collected from the specific electronic address at a specific time; a searchable electronic index of the authored content stored within the archived media files, the electronic index including references to the archived media files; and a query engine in communication with the electronic index for retrieving an archived media file based on a query parameter and the electronic index.