Bachelor, Cambridge University, England, 1945. Master of Arts, Cambridge University, England, 1949. Doctor of Philosophy, Cambridge University, England, 1953.
Assistant librarian Durham (England) University Library, since 1950, keeper of rare books, 1958-1982, reader in bibliography, 1972-1985. Lyell reader in bibliography Oxford (England) University, 1967.
Trustee City of Durham Trust. Member Surtees Society (vice president), Early English Text Society (member council), Committee International Paleographie Latine.