Not to forget the contributions of several of our own librarians. We have attempted to give info from a variety of sources to respect the diversity of scholarship on this subject.
Mirrors sites might contain hostile sources also as they are outside our control. Like reading any history book, the reader is cautionned to use his judgment.
The Heritage Society.
Share the Knowledge!