Sauté onion and celery in butter until soft, but not brown. Stir in flour until well blended. Add chicken stock, stirring constantly and bring to a boil. Remove from heat and puree in a food processor. Add peanut butter and cream, stirring to blend thoroughly. Return to low heat, but do not boil and serve, garnished with peanuts. This soup also may be served cold.