13. A computing device, comprising: a processor; a storage medium for tangibly storing thereon modules for execution by the processor, the modules comprising: a query input module that receives the user query comprising at least one keyword; a query analysis module that analyzes the user query, extracts the at least one keyword from the user query; a quote search engine that generates results responsive to the user query from a quote index based on the at least one keyword, the quote index comprising indexed quotes attributable to people, the quote index also comprising unique identifiers for attributes of the quotes that match at least one keyword identified from the user query, wherein the results comprise a plurality of quotes comprising quotes including the at least one keyword and quotes that have the at least one keyword as a respective attribute in the quote index; a timeline module that generates a timeline for the plurality of quotes, the timeline maps indications of respective sources of the quotes to respective times of publication of the sources, the timeline further configured to display one of the quotes in response to user selection of the indication corresponding to the respective source; and a presentation module for displaying the generated results on a display of a computing device.
14. The computing device of claim 13 , the quote index comprises attributes associated with the quotes.