Title: A critical appraisal of the literature on teacher job satisfaction