Mechanical Springs: Their Engineering and Design