Leola Roberts is seen dressed up as Eldora in 2010. For more than 50 years, the Winslow native greeted trick-or-treaters as the character. She celebrated her eight book, a collection of her poems, this week at Oak Grove nursing home in Waterville.