Hydraulic Rams, Their Principles And Cnstruction door James Wright Clarke