Duncan james articles