Kenneth Islay Palmer - (1901-1978)