A review by halieh
Lanark by Alasdair Gray

challenging funny reflective slow-paced

4.0