Beaglehole, Ernest, 1906-1965