Nanomechanics: Fundamental Concepts and Applications by Haleh Ardebili | Menrva Books | MenrvaBooks