An Introduction To Differential Geometry With Applications To Elasticity by Philippe G. Ciarlet