The Bean Trees - Barbara Kingsolver
Quick read, thoroughly satisfying and uplifting.