Variational Principles of Continuum Mechanics by