Mock Turtle Soup

The title is misleading. There isn’t even a hint of turtle in this soup, but it's good.
Mock Turtle Soup
2 tablespoons margarine
1 medium onion, chopped
1 stalk celery, chopped
1 carrot, peeled and diced
2 cups diced cooked leftover roast beef
2 tablespoons plain flour
2 cups beef stock or bouillon
2 cups milk
4 hard cooked eggs, chopped
Salt and pepper to taste
Melt margarine in large kettle. Add onions, celery and carrots. Sauté until tender, but not browned. Add diced beef and flour, stirring to mix well. Add stock and milk, stirring as it thickens. Simmer 20 minutes. Add chopped eggs, salt and pepper just before serving.