Ahmed Sharif — educationist, philosopher, critic, writer and scholar of medieval Bengali literature (1921–1999)