Educational Psychology : Effective Teaching, Effective Learning - Elliott, Stephen N. (Brown&Benchmark, 1996)