Topics in Hydraulics