Stewart Ross taught at all levels in Britain, the USA, the Middle East, and Sri Lanka before becoming a full-time writer. He has published novels for adults and works of fiction for children, as well as over 200 non-fiction books. His books have been translated into around 20 languages. Stewart visits schools, colleges, and universities in Britain, France, and elsewhere to talk about writing and pass on his passion for words.