Drainage Engineering by Daniel William Murphy