An Introduction to Differential Geometry with Applications to Elasticity - Ciarlet