Software engineering : a programming approach - Bell, Doug, 1944- (Prentice-Hall International, 1987)