A review by randsreads
Poor Things by Alasdair Gray

4.0