History and the history teacher - Chaffer John (London, UK George Allen and Unwin Limited, 1975)