Norfolk Public Library  'Where reading is just the beginning'
Home Hours Catalog Calendar Youth Programs Search
Robin Glasser, Director of Libraries Tel. #508-528-3380
Welcome to Your Library
* Home Page
* About the Library
* Library Hours
* Periodicals
* Borrowing Policy
* Acceptable Use Policy
* Museum Passes
* Reserve Meeting Room
* Library Trustees
* Friends of the Library
*
What do I read next?
* Reader's Advisory
* Bestseller's Club
*
Children & Teens
* Youth Programs
* Norfolk Teen Blog
* Children's Links
* Homework Center
* Summer Reading Lists
* Early Childhood Center
*
Reference Needs
* Search the Catalog
* Online Databases
* Reference Links
* Librarian Links
* Search
*
Norfolk Links
* Town of Norfolk
* Local Links
*
History Links

1500-1900:
Site
Description
France During the French Revolution and Under Napoleon Bonaparte An Annotated Chronology of Civil and Military Events
The Victorian Web An Overview
Views of the Famine  

20th century - 1950:
Site
Description
Soviet Archives Exhibit  
United States Holocaust Memorial Museum  

Ancient Civilizations:
Site
Description
Diotima Women & Gender in the Ancient World  
Perseus Project  
The Institute of Egyptian Art and Archaeology  

Language:
Site
Description
Nom en hieroglyphes name-in-hieroglyphs

General World History:
Site
Description
Historical Text Archive INDEX  
History Channel  
The University of Kansas History Group  
UT International Network  
World History  

Middle Ages and Renaissance:
Site
Description
Exhibits Collection The Middle Ages
Labyrinth Home Page  
Maya Aztec Inca Center  
Medieval England  
NetSERF Medieval Culture
ORB The Online Reference Book for Medieval Studies
World of Late Antiquity  
WWW Medieval Resources  

Prehistory:
Site
Description
The Talk.Origins Archive  

U.S. History:
Site
Description
From Revolution to Reconstruction  
US Historical Documents  
Last Updated: Saturday, Feb 12, 2005
HOME | HOURS | CATALOG | CALENDAR | SEARCH
Questions and Comments are welcome. 
Norfolk Public Library
139 Main Street
Norfolk, MA 02056
Phone: 508-528-3380
FAX: 508-528-6417
 
Google
Search the Web Search this Site