Software Engineering - Gustafson, David (TMH, 2006)