All the Days Past, All the Days to Come by Mildred D. Taylor
All the Days Past, All the Days to Come by Array