historian irfan habib