Software Engineering Fundamentals - Behforooz, Ali (OUP, 1996)