O O. RUFFIN INVESTMENTS