Design of Machine Elements Vol -1 - Raghavendra K (New Delhi2019 CBS Publishers and Distributors, 2019)