Vitalsource Technologies, Inc. Particle And Continuum Aspects Of Mesomechanics