Dam Hydraulics - Vischer D L (Wiley India Pvt Ltd,New Delhi, 2013)