Modern Machining Technology - Bhattacharyya, Bijoy (Academic Press Elsevier, 2019)