12. The computer program product of claim 8 , wherein there are a plurality of entity types, and wherein the presentation module presents entities of a single type in a particular style selected based at least in part on the entity type.
8. A computer program product stored on a non-transitory computer-readable storage medium having executable computer program instructions for presenting entities mentioned in books, comprising: an entity importance engine for assigning query-independent importance scores to entities mentioned by books in a corpus, the entity importance engine comprising a library classification module for determining whether library classification data mention an entity in a book and calculating an importance score for the entity responsive at least in part to the library classification data, wherein the importance scores of entities mentioned in the library classification data are elevated relative to importance scores of entities not mentioned in the library classification data; a search module for receiving a search query from a requestor and identifying a list of a plurality of books in the corpus that at least partially satisfy the query, and ranking the books in the list in an order based at least in part on the query-independent importance scores assigned to entities mentioned by the books; and a presentation module for presenting the plurality of books to the requestor in the ranked order.