Planning, teaching and class management in primary schools - Hayes, Denis, 1949- (David Fulton Publishers, 2003)