Please note:

This site is using cookies to manage navigation and other tasks! If you do not agree with this, please do not use this site! You can find more information about this in our Terms of Service!

Acknowledgements

Not all the code powering the site was written by me! I am gratefully using code provided by other people, which I am listing here:

As always with code there have been many others who gave me ideas, inspiration, advice, or even code snippets. You know who you are and I say thank you for your support!