Grizel Niven British, 1906-2007