Boolean Searching and the Library