Hydrology in Practice - 3rd Edition by Elizabeth M. Shaw & Elizabeth Shaw