davidrutt.me.uk
T306: Block 4
This block has been a real struggle. It’s not that the subject material was particularly hard, it’s just that my poor old brain has been unable to cope with such a packed few months. I …