Your web browser is out of date.
Please download one of these free, up-to-date browsers for the best experience on our site
The information contained in this website is for general information purposes only. The information herein is provided by Terry W. Kahle, and while every effort is made to keep information and notices that appear timely and accurate, no representations are made that such information or notices are without errors or omissions which may be considered material. This website is continually under development and may be changed without notice from time to time. Every effort is made to keep the website up and running smoothly. However, Terry W. Kahle takes no responsibility for, and will not be liable for, the website being temporarily unavailable due to technical issues beyond our control.
This website may contain links to enable you to visit other websites of interest; However, once you have used these links to leave our site, you should note that Terry W. Kahle does not have any control over that other website. Therefore, Terry W. Kahle cannot be responsible for the protection and privacy of any information which you provide whilst visiting such sites. Such sites are not governed by this privacy statement. You should exercise caution and look at the privacy statement applicable to the website in question.