SOLID MECHANICS FOR MATERIALS ENGINEERS — Principles and Applications of Mesomechanics