Dave Till's web site

Eventually, I will rebuild this web site.

Some stuff you might enjoy or find useful: