An Introduction to object-oriented programming and C++. - Wiener, Richard 1941- (Addison-Wesley, 1988)