Object Oriented Analysis (2nd Edition) (Yourdon Press Computing Series)
An introduction to the principles of object-oriented technology.