Non-Linear Mechanics of Materials (Solid Mechanics and