Engineering Plasticity from Macroscale to Nanoscale by Liang Chi Zhang | Menrva Books | MenrvaBooks