C++ strategies and tactics. - Murray, Robert B. (London : Addison-Wesley Publishing Company, Inc., 1993)