Ecohydrology by Peter S. Eagleson