Introduction to Micromechanics and Nanomechanics by Shaofan Li | Menrva Books | MenrvaBooks