Object-Oriented Modeling - James Rumbaugh (Delhi Pearson, 2006)