Hampson, Harold George (Career)