 Copyright 1998 Richard H. McCullough
