RUTH ROSENBERG ASSOCIATES, INC.