A review by eibi
Gilead by Marilynne Robinson

3.0