Overview

Sir James Caleb Anderson

(1792—1861) promoter of steam coaches