Theory and Application - Majd Megheirkouni; Peter Norrington (Taylor and Francis, 2024)