I have read "Shigley's Mechanical Engineering Design" and it was satisfactory since it covers many aspects of mechanical design using practical examples. However, if you are looking for a book that is discussed a mechanical engineering from a metallurgy point of view, I suggest to read a"Mechanical metallurgy