Margaret Hilary Diana Brooke — (born 1944)