Analysis Patterns: Reusable Object Models (paperback) - 9780134186054