Programming structures - Hext, Jan (Prentice Hall, 1990)