A review by kglynn
Gilead by Marilynne Robinson

5.0

One of the few books I read deliberately slowly-- didn't want it to end!