Catherine Ball is a freelance journalist who specialises in writing about parenting and health. She has been a journalist for 20 years, writing for a wide range of regional and national publications. Outside of work, she is the mother of 4 children – all girls! – aged between 4 and 12 years.