Overview

William Petrie

(1821—1908) electrical engineer