Author: Ernest Hall 1911-1986 Stanford