Andrew Townhill's homepage
Thoughts and learning resulting from my work, opinions my own.
Under construction
Welcome to a new home for my blog, it will be up and running soon.