CONCEPTS TECHNIQUES AND MODELS OF COMPUTER PROGRAMMING - ROY PETER VAN (DELHI PHI, 2004)