Books are a ______ provider of knowledge and pleasure and some types of books sould be in every home, such as a good dictionary, a good encyclopedia and so on.