Engineering Materials Fundamentals, Processing and Properties by Khubab Shaker | Menrva Books | MenrvaBooks