What Every Engineer Should Know about Software Engineering - Phillip A. Laplante; Mohamad Kassab (Taylor and Francis, 2022)