Practical Object-Oriented Design with UML, 2e
ISBN-13: 9780071239233