The material of this book will derive its scientific under-pinning from basics of mathematics, physics, chemistry, geology, meteorology, engineering, soil scien
Hydrology is vital to human civilisations as well as to natural ecosystems, yet it has only emerged as a distinct scientific discipline during the last 50 years