Engineering materials 1

Michael F. Ashby, David R.H.Jones