james duthie