Variational Methods in Elasticity and Plasticity