Classical And Object-Oriented Software Engineering With UML - Schach, Stephen (McGraw-Hill, 1999)
xxiii + 616