Research databases are great places to search by subject/topic for books or for articles in scholarly journals, trade publications, popular magazines, newspapers, etc.
They provide access to materials that are not normally available for free on the web.