Effective Teaching by Richard Dunne, E.C. Wragg & Ted Wragg