Logic Primer by Colin Allen | Menrva Books | MenrvaBooks