These pages were part of a web site published in 2002
Most of the ideas presented are still pertinent.