beverly ruff