A review by carolinewithane
Poor Things by Alasdair Gray

3.5