A review by lotsandoften
Vernon God Little by D.B.C. Pierre

5.0