A review by plan2read
Great Expectations by Vinson Cunningham

challenging reflective tense slow-paced

2.0