The Seven laws of teaching (revised edition) - Gregory, John Milton. (Grand Rapids, Michigan, 1995)