Engineering Materials 1 by Michael F. Ashby, D.R.H. Jo & David R.H. Jones