Overview

George James Snelus

(1837—1906) metallurgist