Overview

Sir David Lindsay Keir

(1895—1973) historian and university administrator