Bachelor of Arts, University Toronto, 1946; Doctor of Philosophy (Charles Eliot Norton fellow), Harvard University, 1958.
Member faculty, Vassar College, 1953-1990; professor art history, Vassar College, 1967-1990; Medical Corps Mellon Chair, Vassar College, 1985-1990; chairman art department, Vassar College, 1968-1971, acting chairman, 1987-1988; assistant to president, Vassar College, 1972-1973. Visiting professor Yale University, 1986-1987.
Former member managing committee American School Classical Studies, Athens, Greece. Member American Institute Archeology, College Art Association, American Association of University Women. F C.
Married Eric A. Havelock, November 21, 1962.