This author seems to like to make himself sound smart with long words and complicated paragraphs. Its highly annoying as no one has any idea what he's on about. For example, look at this quote I took from the book:"CLASSES Classes are agggregate declarations consisting of data member functions. A class encapsules the implementation and iterface or a user defined data abstaract data type, also know as user defined type. The class's implementation - its private members - is unavailable to the programmer who instantiates objects of the class. The class's public interface is provided in the form of methods - public member that operate on numbers."Thats the example on Classes. those who feel enlightened, this book is for you. Those of us who just went "what?!", this book is not for you. Oh, and by the way, that was in chapter one page 15, in the lenghy and boring introduction.