A review by lanadelgray
Lanark by Alasdair Gray

dark funny mysterious sad medium-paced