Electronic Journal Center (EJC). Searchable, full-text issues of journals from a number of major publishers. More than 7,000 journals are available.
National Academies Press. Created by the National Academies to publish the reports issued by the national Academy of Sciences, the National Academy of Engineering, the Institute of Medicine, and the National Research Council, makes available more than 1,500 of its books available free online.