This site offers well-researched resources for your information. However, we are not responsible for errors or updates, due to the nature of the Internet. Some pages link to sites which generate commission, in the form of an affiliate link. However, only sites that would otherwise be recommended, are used.
Through this site you can link to other sites. Although effort is made to keep this site up-to-date, sometimes sites go out-of-date and may contain bugs. These technical issues are out of our control, although we use a plug-in to inform of broken links.