Often we get confused on what book to buy that will not only help in widening our knowledge of the field but also can be used as a future reference. Like medical sciences, the field of engineering is vast and is always advancing with modern machinery, new inventions, tools and innovation.