Answer
Sheila Carter, a notable soap opera character, was created by Meg Bennett. Sheila is known for her manipulative and villainous nature, often causing chaos and drama within the fictional town of Genoa City on "The Young and the Restless." Her complex and unpredictable personality has made her a fan favorite, and she has been portrayed by several actresses over the years, most notably Kimberlin Brown.