This web site has been replaced by
http://www.davidpilling.net