A review by lkrivitz
Unsheltered by Barbara Kingsolver

4.0

Some of the historical chapters are a little slow, but it all comes together in the end. Wonderful writing as always from Kingsolver.