PRACTICAL MECHANICAL DESIGN - TWEEDDALE, J. G (LONDON ILLIFFE, 1963)