Overview

Frederick Smeeton Williams

(1829—1886) Congregational minister and railway historian