John Welsh , presidentför