Develop your teaching : (The Mathematical Asssociation, Stanley Thornes, 1991)