CLEAN CODING IN BORLAND C++ - TRAISTER, ROBERT.J (ND TMH, 1996)