Herreshoff Single Steam Engine

Herreshoff Single Steam Engine

Scientific American February 12, 1881