Technological Challenges and Advances - Satish Kumar Peddapelli; Peter Virtic (Taylor and Francis, 2023)