Introduction to object-oriented programming - Budd Timothy (1997)