The steam engine of Thomas Newcomen

By: Rolt, L. T. C., 1910-1974.