James Duncan t. d:o ; St.