Developing Cplusplus software - Winder, Russel (John Wiley & Sons, 1991)