Teaching pupils with learning difficulties : strategies and solutions - Farrell, Peter. (Cassell, 1997)