History of the steam engine, from its earliest invention to the present time ...

Description

Viewability

Item Link Original Source
Full view   University of Michigan