Bachelor, Oxford (England) University, 1941. Master of Arts, Oxford (England) University, 1945. Bachelor, Cambridge (England) University, 1942.
Doctor of Science, St. Andrews University, Scotland, 1951.
Science officer, Ordnance Board, Cambridge, 1941-1943; scientific officer, Ministry of Supply, Fort Halstead, England, 1943-1947; lecturer in mathematics, U. St. Andrews, Scotland, 1947-1952; visiting research associate, U. Maryland., 1951-1952; lecturer in mathematics, U. Manchester, England, 1952-1953; professor mathematics, U. Strathclyde, Glasgow, Scotland, 1953-1982; vice-principal, U. Strathclyde, Glasgow, Scotland, 1968-1972; honorary professor conducting research, U. Strathclyde, Glasgow, Scotland, 1982-1985; emeritus professor, U. Strathclyde, Glasgow, Scotland, since 1986. Member British National Committee for Theoretical Mechanics, 1973-1978. Member international advising committee Rarefied Gas Dynamics Symposia, 1976-1988.
Chairman Scottish Certified of Education Examination Board, 1969-1977. Chairman committee of inquiry into truancy and indiscipline in Scottish Schools, Parliament, 1974-1977. Honorary president, former (founding) chairman National Youth Orchestra, Scotland.
Member Scottish Arts Council, 1980-1985. Fellow Royal Society Edinburgh (member council 1960-1963), Institute of Mathematics and Its Applications (honorary treasurer 1964-1972), Gesellschaft fuer Angewandte Mathematics und Mechanik (council member 1977-1983). Member European Consortium for Mathematics in Industry (honorary).
Married Constance Mary Gillam, November 19, 1947. Children: John Richard, Alan Donald, Catherine Mary.