(c) 1988 Allan A Lang