Title: Theory and Practice of Hydro-Mechanics