She has written more than twenty books including fiction and non-fiction for both adults and children, is a regular columnist for Good Housekeeping magazine and in September 2012 her latest play 'Bully Boy' was the opening production for London's first new theatre in thirty years, the St James.