Tariq Nahou, an authentic treatment for intellectual doubts

29