What I am doing today is described at http://lindblom.bravehost.com Eric J. Lindblom PhD, San Francisco, CA.