Guest Post!: Andy Weaver on Robert Duncan

Hi all. Sorry for the most recent radio silence. I recently took over a course directorship and it’s been taking up all my time for the last little while. Seems that this is the perfect opportunity to share with you all the first guest post proper on [generic pronoun], my ever-brilliant former supervisor Andy Weaver‘sContinue reading “Guest Post!: Andy Weaver on Robert Duncan”