Essays on Mathematical and Philosophical Logic by I. Niiniluoto | Menrva Books | MenrvaBooks