Overview

Alexander Bain

(1810—1877) clockmaker and inventor