Object Oriented Modeling - James Rambaugh (Pune PHI, 2006)