Fluid Power Technology
John J. Pippenger, P.E., C.F.P.E.