Handbook of Micromechanics and Nanomechanics by Shaofan Li | Menrva Books | MenrvaBooks