Object-oriented methods for software development. - Sodhi, Jag (McGraw-Hill, Inc., 1996)