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