Introduction to micromechanics and nanomechanics - Li, Shaofan (World Scientific, 2008)