. . . . "She has written plays for theatre and published more than 30 books including novels, short stories and poetry." .