Paradoxes, Ambiguity And Rationality by O.F. Hamouda