A Catechism Of High Pressure Or Non-Condensing Steam Engines by Stephen Roper & Stephen. Roper