Engineering Materials And Processes Desk Reference by Michael F. Ashby, Robert W. Messler & Michael Ashby