Nanomechanics and Micromechanics by Alexander V. Vakhrushev | Menrva Books | MenrvaBooks