Varieties Of Logic by Stewart Shapiro | Menrva Books | MenrvaBooks