Mechanical Engineering Design - Shigley S & Budynas R. G (McGraw Hill Education Pvt. Ltd, 2014)