Dave has moved!!
He's now at
http://www.members.shaw.ca/dmpretty/