Matrix Foundation teacher's book - McKeegan, David (Oxford Univ. Press, 2005)