Recent Developments in Mechanics and Design