Powerful principles of instruction - Yelon, Stephen L. (Longman Publishers USA, 1996)