3 books by Dorothy Hinshaw Patent, rated for reading level and content intensity.
Dorothy Hinshaw Patent