Hand-Book For Steam Engineers And Owners Of Steam Engines by William Miller Barr