Catherine has been a published author of children’s fiction for almost 30 years, and writes for children of all ages, from pre-school to teenagers. Her last published work was a history of north Wales for children. She has also written, published and broadcasted numerous non-fiction pieces for children and adults, including many contributions to BBC Radio Wales and BBC World Service.