Stephen O’Connor is a lecturer who takes his mind off things by trail running with his border collie.
Read More