Principles and Applications - Varinder S. Kanwar; Sanjay Kumar Shukla; Siby John; Harpreet Singh Kandra (Taylor and Francis, 2023)