Pohl, I. Object oriented programming using C++ - Massachusetts Addison Wesley 1997 - xvii, 543p. ISBN: 0-201-89550-1