Overview

Sir John Francis Cleverton Snell

(1869—1938) electrical engineer and administrator