Margaret Boyd British, 1920-1985