Materials Modeling for Macro to Micro/Nano Scale Systems by A. K. Haghi | Menrva Books | MenrvaBooks