Fundamentals of Materials Engineering - A Basic Guide (Hardcover, Shashanka Rajendrachari,Orhan Uzun)