Overview

Sir Owen Alfred Saunders

(1904—1993) engineer and university administrator