Civil Engineering Hydraulics - Nalluri, C (Alden Blackwell, 2001)