Advances in Machinery, Materials Science and Engineering Application 6 contributors - Paperback £164.00 Find out more