Theresa Tomlinson (born 1946 in Crawley, Sussex) is an English writer for children, mainly of historical fiction. She advocates giving children "the opportunity to consider many different role models and ways of life, so that they can make up their own minds about what is right for them."