(c) 1991-1999 Dan E. Kelley.
