Nano Mechanics and Materials Theory, Multiple Scale Analysis, and Applications by Eduard G. Karpov | Menrva Books | MenrvaBooks