James Nicoll

Further involvements