Mister Mech Mentor hydraulics & piping - Wingate, James A. (ASME Press, 2005)