Mary Cavendish — British noble (1903-1994)