Research Tools

Other Libraries


Business Investment Resources                    

Consumer Information

Governmental Resources

Green McHenry

Health & Medical Information

Other Libraries

Help with Research

Primary Source Documents | Literary Analysis | Writing the Paper | Citation Machines

Premium Resources

MPLD subscribes to many databases in all subject areas that are free to cardholders. Databases are perfect resources to use for homework and research papers and include reference works, periodicals, and peer reviewed materials.

Help with Research

McHenry County College Library – Information Literacy Tutorial.

Primary Source Documents

ALA - Using Primary Sources on the Web - finding, evaluating, and citing primary sources.


Literary Analysis

Bloom's Literary Reference Online Examines great writers, important works, memorable characters, and influential movements and events in world literature. MPLD cardholders only.

Gale Virtual Reference Library | includes several resources including American Women Writers, Contemporary Novelists, Contemporary Poets, Literary Themes for Students, and Major 21st Century Writers. MPLD cardholders only.

Internet Public Library IPL2 Literary Criticism - contains critical and biographical websites about authors and their works that can be browsed by author, by title, or by nationality and literary period.

Internet Public Library  - Online Literary Criticism Guide.

Writing the Paper

Purdue OWL – online writing lab - writing resources and instructional material and information to assist with many writing projects.

Citation Machines

EasyBib - free bibliography generator.

KnightCite - MLA, APA, & Chicago Style; all formats.


External links may be used as starting points in your research and are not intended to be exhaustive lists of all available external sites related to these topics. The library does not endorse or profit from these websites and external links are provided for use at your own discretion. For suggestions, comments, or to report broken links, you may contact the Web Team.