Elements of c programming style - Ranade, Jay (McGraw-Hill,Inc, New York, 1992)