Second Edition - William C. Groutas; Athri D. Rathnayake (Taylor and Francis, 2023)