Anthropologist • Engineer
Naturalist
Student
Helen Haywood was an English writer and illustrator of children's books. She was born in England in 1908 but was taken as a child to Chile, where her father, ...