Achebe, a man ahead of his generation