Total English elementary teacher's resource book - Gallagher; Armitage; Hasting (Longman, 2005)