John Hamre

Further involvements