As a teacher of English and a union representative, my friend and colleague Tim Towers, who has died aged 75, had a lasting impact on the lives of many students and colleagues.
He was politically active on the left, egalitarian and a passionate advocate of social justice, particular in regard to the Middle East.