Margaret Harrison born 1940