Object Oriented analysis & design with applications - Grady Booch (Addison-Wesley Publishing, 1994)