Object - Oriented Modeling and Design with UML - Blaha, Michael (Delhi ?)