Object-Oriented Design - Booch, G (Benjamin/Cummings, 1991)