Steam Engines

Scope and Content

E. and G. Hindle, Blackburn.