This week's guest is James Duthie.