A Concise Introduction to Software Engineering - Jalote, Pankaj Jalote, Pankaj (Springer, 2017)
280 p.