WALTER PALMER RUFF JR.