Hydrology In Practice by William Black, Leslie G. Shaw & Elizabeth Shaw