I am a keen if mediocre chess player.

Coming after Christmas - my chess improvement blog.

I am Secretary of the Castlehill Chess Club, Dundee's largest chess club. We welcome new players of all ages, sizes, and abilities, from absolute novice to Master. We play online at meet weekly at the Chaplaincy in the University of Dundee. See the club page for further information.

I have written some guest blogs on chess and psychology:

On chess and ageing, at Chessable.

On how to avoid playing too slowly, at