Nanomechanics and Micromechanics Generalized Models and Nonclassical Engineering Approaches by Satya Bir Singh | Menrva Books | MenrvaBooks