Nanomechanics and Micromechanics Generalized Models and Nonclassical Engineering Approaches by A. K. Haghi | Menrva Books | MenrvaBooks