Another America

Barbara Kingsolver

If you liked Another America by Barbara Kingsolver,
here are some books like this: