Self-deception and paradoxes of rationality by Jean Pierre Dupuy | Menrva Books | MenrvaBooks