WALTER P RUFF JR.