1. A method for searching for documents, comprising: receiving a search query entered into a search query window, the search query including one or more search terms; determining a set of documents responsive to the search query; determining a set of citations cited in the set of documents by extracting data having recognized citation formats from the set of documents; providing a displayed list of the set of citations that enables determination of the most frequent citation by a user viewing the displayed list; based on the one or more search terms, providing for display a set of one or more recommended sources in which to search for documents; receiving a selection of a recommended source from the set of one or more recommended sources; based on the selection of the recommended source, executing a second search query in the selected recommended source, the second search query including the one or more search terms; and providing for display a list of one or more documents in response to the second search query.