A review by lost_in_a_leabhar
Great Expectations by Kathy Acker

challenging

3.0