Mustafa Mahmoud: Between Doubt and Certainty