Object-oriented programming : an evolutionary approach - Cox, Brad J., 1944- (Addison-Wesley, 1986)