Angela McAllister

Angela McAllister has written over 30 children's books. She lives in Hampshire with her husband and their two children, who are often the inspiration for her stories.