Elasticity. Theory and applications