Spreading her memorable characters over numerous landscapes, Kingsolver tells stories of hope, momentary joy, and powerful endurance.