1. A method for electronically searching a user-personalized library of content, comprising: (a) receiving one or more search terms from a user having an electronically-searchable personalized library of content, the personalized library including a text searchable database and a page image database; (b) electronically searching the text searchable database for pages of content that match the search terms to produce search results; (c) providing the search results to the user; (d) receiving a search result selection from the user; (e) preparing a substitute image of a page image in the page image database corresponding to the search result selection from the user, wherein a portion of the content in the page image is suppressed in the substitute image in accordance with one or more access rules to limit the amount of content in the substitute image; (f) providing location information to the user that identifies the location of the search terms in the substitute image; and (g) providing to the user the substitute image responsive to the user's search result selection such that a portion of the content in the page image is suppressed in the substitute image provided to the user with an instruction to highlight the search terms in the substitute image, wherein the instruction to highlight the search terms in the substitute image comprises an instruction to apply a layer of color on or near the search terms.
16. The method of claim 1 , in which the access rules define the amount of unsuppressed content that can be provided to the user based on user ownership of the content.