An Introduction to Object Oriented Programming - Budd,Timothy (Addison Wesley, 1991)