Ecohydrology by David M. Harper