Catherine Charley is a freelance journalist who writes books and articles for adults and children. She has lived and worked in China and has travelled widely throughout the country.