Foundations for Industrial Machines: Handbook for Practising Engineers (2nd Edition)