Explaning, understanding and teaching - Martin, Jane R. (McGraw-Hill, 1970)