Google Scholar This link opens in a new windowProvides scholarly journal articles, peer-reviewed papers, theses, books, technical reports and preprints from academic publishers, professional societies, online repositories, universities and other web sites.