Bart R Thomson

Further involvements