Has she read the “Little House” series by Laura Ingalls Wilder? It’s a classic, and I think it’s good for children to get a glimpse into history and see how different, yet the same people are. Meets all your requests except fiction. The series is biography.