Vitalsource Technologies, Inc. Elasticity And Plasticity Of Large Deformations