Master of Arts, Edinburgh University, 1938. Master of Education, Edinburgh University, 1940. Doctor of Philosophy, Edinburgh University, 1949.
Lecturer education, U. Hull, England, 1946-1949; lecturer education, U. St. Andrews, Scotland, 1949-1951; professor education, U. Belfast, Ireland, 1951-1982; professor emeritus, U. Belfast, Ireland, since 1982; assessor education, U. Strathclyde, Scotland, 1984-1989.
Captain British Army, 1940-1946, China, Burma, India Theatre of Operations.
Married Marian Starkie, April 13, 1945. Children: Christina Mary, Simon Douglas.