A review by superstine
Lila by Marilynne Robinson

5.0