Advanced programming Techniques - HUGHES,Charles E. (Singapore John Wiley & Sons, 1978)