Water resource engineering as the term implies means the management of the water resources on the earth. Water may be available in a direct drinking form or it may have to pass through numerous stages ...