Hi there. This is a really old page. David Baillie has a new homepage.
To see the old site click on the inviting ENTER button below...