. . . "She has written or co-authored more than 30 books, including fiction and non-fiction for adults and children, as well as plays." . .