The material on this website is for your information only. Whilst we have taken all reasonable steps to ensure the accuracy and completeness of the contents of this website, to the extent permitted by applicable law, the author accepts no responsibility for loss suffered as a result of any reliance on any part of its contents. Peter Richards is not responsible for the content of any linked site changes or updates. Links are provided for your convenience. Inclusion does not imply endorsement.