Concise Guide to Software Engineering From Fundamentals to Application Methods - O'Regan, Gerard (Springer, 2022)