Macro-, Meso-, Micro- and Nano-Mechanics of Materials by Jang Kyo Kim | Menrva Books | MenrvaBooks