Overview

Sir John Callard

(1913—1998) engineer and industrialist