A review by jmm11
Vanity Fair by William Makepeace Thackeray

reflective slow-paced

4.5