Object Oriented development at work - Ruth Malon,Reed Letsinger Derek Coleman (Prentice-Hall, 1996)